WCBEditor\Admin\Ajax D

Total Complexity 129
Dependencies 7
Dependents 1
Total lines 628
Lines of code 492
Logical lines of code 305
Comment lines 14
Methods 27
Properties 3

Methods 27

Method Rating Maintainability Complexity Lines of code
save_products()
C
38 24 65
load_products()
B
35 16 82
product_duplicate()
A
42 9 53
revert_history_product_attribute()
S
58 8 13
link_all_variations()
S
52 6 24
search_products()
S
53 6 20
revert_history_single_product()
S
60 6 12
add_new_attribute()
S
54 5 20
ajax_action()
S
59 5 13
generate_unique_slug()
S
55 4 18
search_tags()
S
58 4 15
save_settings()
S
55 3 18
recover_history()
S
65 4 9
auto_save_revision()
S
61 3 11
revert_history_all_products()
S
67 3 7
set_full_screen_option()
S
66 3 8
load_history_page()
S
69 3 6
add_variation()
S
58 2 14
add_new_product()
S
60 2 13
define_actions()
S
54 1 25
view_history_point()
S
68 2 7
instance()
S
78 2 3
call_hooks_after_product_update()
S
63 2 10
add_filter_data()
S
63 2 10
duplicate_product()
S
65 2 9
get_linked_variations()
S
80 1 3
__construct()
S
75 1 4